Shawaiz Irfan was on top with yet another fifty as Pakistan Shaheens chased down 121 runs in 12.5 overs with eight wickets in hands against PNG to qualify for the final of the Top End T20 series today in Australia.
The right-handed batter was equally supported by the team's captain Rohail Nazir in the end as he smashed quick 33 runs to register another victory in the series.
Set to chase 121 runs, Shaheens lost Shamyl Hussain who managed to score just a run. Shawaiz stayed there for longer and scored his second fifty of this series.
He alongside Azan Awais scored 54 runs together. Rohail then joined the crease after Shawaiz fell to Sese Bau in the eighth over.
Rohail smashed the bowlers all around the park to score quick 33 winning runs. Azan remained not out on 26.
Earlier, Ali Asfand bagged four important wickets to help Shaheens restrict PNG to 120-8 in 20 overs.
After deciding to bat first, PNG's top-order batting collapsed following their openers' early departure. Hiri Hiri lost his wicket when PNG scored 27 runs.
Asadollah Vala (18) resisted a bit in the middle but no other batter supported him.
Sese Bau (32) and Noman Vanua (25) scored worthy 56 runs for their team. Their contribution carried their team forward while setting a target.
Ali picked up four wickets and conceded only 11 runs in his four overs. Aaliyan Mahmood and Arafat Minhas took two wickets each.
Shaheens will face Northern Territory Strike in the final on August 6.